Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Croatia F1 Croatia F2 Greece F1 Greece F2 Germany F5 Czech Republic F2 Czech Republic F3 Slovenia F3 Germany F8 Germany F11 Qatar F5 Slovenia F2 Croatia #1-w1 Croatia #1-w2 Italy F12 Bosnia/Herzegovina F1 Slovenia F1 Slovenia F2 Slovenia F3 Austria F6 Austria F8 Austria F9 Croatia F4 Croatia F6 Portugal F4 Portugal F5 Portugal F6 Tunisia F6 Tunisia F7 Germany F4 Croatia F1 Croatia F2 Portugal F1 Portugal F2 Croatia F3 Croatia F4 Croatia F5 Great Britain F7 Great Britain F8 Italy F11 Bosnia/Herzegovina F3 Bosnia/Herzegovina F4 Slovenia F2 Austria F8 Italy F27 Italy F28 Bosnia/Herzegovina F5 Bosnia/Herzegovina F6 France F16 France F17 Tunisia F5 Tunisia F6 Czech Republic F5 Czech Republic F6 Croatia F1 Croatia F2 Uzbekistan F2 Slovenia F1 Slovenia F3 Bosnia/Herzegovina F7 Croatia F11 Croatia F1 Croatia F2 Turkey F8 Turkey F9 Czech Rep F4 Czech Rep F5 Germany F3 Germany F4 Croatia F1 Slovenia F1 Czech Republic F4 Czech Republic F5 Germany F4 Bulgaria F2 Bulgaria F3 Bulgaria F5 Tunisia F2 Croatia F3 Croatia F5 KGHM Polish Indoors - Wroclaw Amer-Wilson Tampere Challenger - Tampere Telesp Celular Open - Ribeirao Preto Telesp Celular Open - Campinas The 70th King's Cup and Queen's Cup - Bangkok Memorial Savigni - Sassuolo Steelers Cup - Kosice Ljubljana Open - Ljubljana KGHM Polish Indoors - Wroclaw 5° Sporting Challenger - Turin Akbank Private Banking TED Open 2006 - Istanbul Black Forest Open - Freudenstadt Open Costa Daurada - Tarragona Isla de Lanzarote - Lanzarote Roma Challenger 2007 - Rome Timisoara Challenger - Timisoara Ljubljana Open - Ljubljana Banjaluka Challenger 2007 - Banja Luka Open des Alpes Trophee BNP Paribas - Grenoble The Tarka Challenger - Barnstaple Club Coop's ATP Challenger International - Brisbane McDonalds ATP Challenger - Burnie BH Indoor Sarajevo - Sarajevo Busan Open Challenger Tennis - Busan Zagreb Open - Zagreb Fergana Challenger - Fergana 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon The LTA Manchester Trophy - Manchester Porsche Open - Poznan Bukhara Challenger - Bukhara Tunisia F5 Pekao Open - Szczecin Tashkent Challenger - Tashkent Croatia #1-w3 Flea Market Cup Busan Challenger Tennis - Busan Tatra Banka Slovak Open - Bratislava Keio Challenger International Tennis Tournament - Yokohama Qatar F3 Slovenia F3 Noumea Challenger Italy F24 Slovenia F3 Croatia F4 Wroclaw Challenger Croatia F6 Besancon Challenger Tunisia F5 Tunisia F6 Wolfsburg Challenger Poland F4 Austria F1 Caltanissetta Challenger Sarajevo Challenger San Luis Potosi Challenger Mexico City Challenger Germany F3 Slovenia F1 Croatia F3 Constanta Challenger Rijeka Challenger Bosnia/Herzegovina F2 Manchester Challenger Segovia Challenger Istanbul Challenger Trnava Challenger Buenos Aires Challenger Asuncion Challenger Florionapolis Challenger Chuncheon Challenger Eckental Challenger Aachen Challenger Tanger Challenger Zagreb Challenger Prostejov Challenger Karshi Challenger Sarajevo Challenger Barletta Challenger Rijeka Challenger Karshi Challenger Brasov Challenger Banja Luka Challenger Ljubljana Challenger Palermo Challenger Florianopolis Challenger Marrakech Challenger Blumenau Challenger Sao Paulo Challenger Furth Challenger Monza Challenger Cordenons Challenger Furth Challenger Liberec Challenger San Marino Challenger Bangkok Challenger Porto Alegre Challenger Sao Paulo Challenger Sao Jose Do Rio Preto Challenger Challenger Copa Sevilla Internacionales de Andalucia - Seville Ostrava Challenger Heilbronn Challenger Fergana Challenger Nanchang Challenger Portoroz Challenger Astana Challenger KGHM Polish Indoors - Wroclaw Guangzhou Challenger X Open Internacional D'Andorra - Andorra Shenzhen Challenger Raanana Challenger Batman Challenger Prostejov Challenger Alexander Kolyaskin Memorial - Donetsk Bauer Watertechnology Cup - Eckental Sacramento Challenger Czech Indoor Open - Prague Ispat Open 2004 - Ostrava Fergana Challenger Portoroz Challenger Bangkok Challenger Shanghai Challenger Nanchang Challenger Brescia Challenger Bangkok Challenger Anning Challenger Gimcheon Challenger Busan Challenger Bukhara Challenger - Bukhara Winnipeg Challenger Gatineau Challenger Granby Challenger Steelers Cup - Kosice Stella Artois Clay Court Championship - Budaors Czech Indoor Open - Prague Shenzhen Challenger Zhangjiagang Challenger Kaohsiung Challenger Banja Luka Challenger - Banja Luka LTA Cardiff Challenger - Cardiff Istanbul Challenger S Tennis Master Championship - Graz Porsche Open - Poznan Samarkand Challenger - Samarkand S Tennis Masters - Graz Morocco Tennis Tour - Tanger Black Forest Open - Freudenstadt Lambertz Open by Stawag - Aachen Coffee Cup Challenger - Chikmagalur Banja Luka Challenger 2004 - Banja Luka Iskratel Open - Kranj SIR Supermercadi Challenger - Rome ATP Slovak Open Challenger - Bratislava The LTA Bolton Challenger - Bolton Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City Bauer Watertechnilogy Cup 2008 - Eckental The LTA Nottingham Challenger - Nottingham Challenger Tunisie - Tunis Okal Cup 2004 - Eckental Orbetello Challenger Croatia Osiguranje Rijeka Open - Rijeka Oberstaufen Cup - Oberstaufen Ljubljana Open 2008 - Ljubljana Black Forest Open - Freudenstadt IPP Open - Helsinki Internazionali di Tennis di Bergamo - Bergamo Belgrade Challenger Curitiba Challenger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta St. Brieuc Challenger Pekao Open 2005 - Szczecin Turin Challenger Orbetello Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona ECM Prague Open 2008 - Prague Rijeka Open - Rijeka Czech Indoor Open - Prague Karshi Challenger - Karshi UTC Open - Cherkassy Seguros Bolivar Open - Medellin Challenger Britania Zavaleta - Puebla Abierto Internacional Varonil Ciudad de Cancun - Cancun Dunlop World Challenge - Toyota Dharwad Challenger 2006 - Dharwad Siemens Open - Scheveningen s Tennis Masters 06 - Graz Rhodes Challenger Pozoblanco Challenger Unique Zagreb Open - Zagreb Busan Open Challenger Tennis - Busan La Rinascente Tennis Cup Harbour Club Milano - Milan Ljubljana Challenger Seoul Challenger UTC Open by Selena - Cherkassy Tatra Banka Slovak Open - Bratislava Caloundra ATP Challenger - Caloundra Samarkand Challenger Budapest Challenger - Budapest Heineken Challenger - Ho Chi Minh City Napoli Challenger Challenger Casablanca San Angel - Mexico City Winnipeg Challenger Shanghai Challenger Montevideo Challenger Rennes Challenger Seoul Challenger Yokohama Challenger Heilbronn Challenger Qingdao Challenger Brescia Challenger Fergana Challenger Trnava Challenger Tianjin Challenger Ljubljana Challenger ATP Challenger Numea - New Caledonia Bangalore Challenger Eckental Challenger Aachen Challenger Logopak Challenger 2005 - Lubeck Shimadzu All Japan Indoor Tennis Championships - Kyoto Bratislava Challenger Nottingham Men's Challenger - Nottingham Helsinki Challenger Sassuolo Challenger - Sassuolo Davidoff Swiss Indoors - Basel Qujing Challenger Andria Challenger Estoril Open - Estoril Kobstaedernes ATP Challenger - Kolding U.S. Men's Clay Court Championships - Houston Aix En Provence Challenger LTA Shrewsbury Challenger - Shrewsbury Winnetka Challenger Kyoto Challenger Fairfield Challenger ECM Cup - Prague The Manchester Trophy - Manchester Knoxville Challenger Liuzhou Challenger Moscow Challenger 5 Volkswagen Challenger - Wolfsburg Shenzhen Challenger Astana Challenger Neride Prague Indoor - Prague Chengdu Challenger Morocco Tennis Tour - Meknes Tashkent Challenger Rennes Challenger Zhuhai Challenger Shenzhen Challenger Quanzhou Challenger Seoul Challenger CA Tennis Trophy - Vienna Portoroz Challenger Suzhou Challenger Challenger Casablanca San Angel - Mexico City Timisoara Challenger - Timisoara Open de Montauban - Montauban Ostrava Open 2005 - Ostrava BA-CA Tennis Trophy - Vienna San Remo Tennis Cup 15° Piertomaso - San Remo Togliatti Cup - Togliatti Credicard Mastercard Tennis Cup - Campos do Jordao Shanghai Challenger Samarkand Challenger - Samarkand Bangalore Challenger Ljubljana Open - Ljubljana Internationaux de Nouvelle-Caledonie - New Caledonia Steelers Cup 2005 - Kosice Top Wool Challenger - Biella Gerry Weber Open - Halle LTA Wrexham Challenger - Wrexham Rhein-Main Challenger 2003 - Aschaffenburg Cordenons Challenger Mallorca Challenger Florence Challenger Brest Challenger Pau Challenger Biella 2 Challenger Gran Canaria 2 Challenger The Hypo Group Tennis International 2008 - Poertschach Split 1 Challenger Buenos Aires Challenger Ostrava Challenger Olbia Geovillage Open - Olbia Memorial Piertomaso Tessitore - San Remo Biella 7 Challenger BA-CA Tennis Trophy - Vienna Rome Challenger Granby Challenger - Granby St.Petersburg Challenger by Kinex - St. Petersburg I Tourneo Fila Citta di Brindisi - Brindisi ATP Studena Croatia Open Umag - Umag Yokohama World Tennis Gaora Cup - Yokohama The LTA Men's Challenger Wrexham - Wrexham Draft Corona Mexico City Open - Mexico City Prosperita Open 2006 - Ostrava XL Capital Bermuda Open - Bermuda Steelers Cup - Kosice 12th BH Tennis Open International Cup - Belo Horizonte Poprad Tatry Challenger Open de la Ville de Saint Denis - Reunion Island PEOPLEnet CUP - Dnepropetrovsk U.S. Mens's Clay Court Championship - Houston Serbia Open - Belgrade Dubrovnik Open - Dubrovnik 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Stella Artois Clay Court Championships - Budaors ATP Challenger Numea - New Caledonia KGHM Emax Polish Indoors - Wroclaw 3rd Volkswagon Challenger - Wolfsburg Aircel Chennai Open - Chennai HTV Challenger - Ho Chi Minh City Memorial Manfredini - Sassuolo Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade SkiStar Swedish Open - Bastad Winston Salem - Winston Salem Aircel Chennai Open - Chennai Serbia Open - Belgrade Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Aircel Chennai Open - Chennai Apia International - Sydney Ipsos Bucharest Challenger - Bucharest Bergamo Challenger PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Kitzbuhel Challenger SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Charlottesville Challenger ATP Vegeta Croatia Open - Umag Knoxville Challenger Champaign Challenger Noumea Challenger Burnie Challenger ATP Challenger Trophy 2008 - Trnava Launceston Challenger Apia International - Sydney Santiago Challenger Rimini Challenger Como Challenger Samsung Securities Cup - Seoul Rijeka Challenger Burnie Challenger Antalya Challenger Gran Canaria 1 Challenger Zagreb Challenger San Remo Challenger Busan Challenger Izmir Challenger Fergana Challenger Ostrava Challenger Cremona Challenger Hall of Fame Tennis Championships - Newport Vegeta Croatia Open - Umag Alessandria Challenger Prostejov Challenger Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Antalya Cup - Antalya Cancun Challenger Puebla Challenger Open de Moselle - Metz Winnetka Challenger Vicenza Challenger Gerry Weber Open - Halle Gerry Weber Open - Halle Montevideo Challenger Meknes Challenger Sao Leopoldo Challenger Rabat Challenger Marbella Challenger Marrakech Challenger Barletta Challenger AEGON Championships - London Napoli Challenger PBZ Zagreb Indoors - Zagreb Blunmenau Challenger Winston-Salem Open - Winston-Salem Croatia Open Umag - Umag Las Vegas Challenger Ostrava Challenger Yeongwol Challenger Budapest Challenger SA Tennis Open - Johannesburg AEGON Championships - London Hong Kong Challenger ATP Studena Croatia Open - Umag Milan Challenger Brasil Open - Sao Paulo Copa Claro - Buenos Aires Studena Croatia Open - Umag Charlottesville Challenger Champaign Challenger Grand Prix Hassan II - Casablanca Power Horse Cup - Dusseldorf Santos Challenger Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Izmir Challenger Ortisei Challenger Yokohama Challenger San Marino Challenger Heilbronn Open - Heilbronn VI Torneo Internazionale di Tennis - Barletta Banja Luka Challenger Qatar ExxonMobil Open - Doha New York Open - New York TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Sarajevo Challenger Barcelona Challenger Credit Agricole Suisse Open - Gstaad Portoroz Challenger Pune Challenger Zivnobanka Open - Prostejov TCT Open - Tunis Tampere Imageneering Open - Tampere Warsteiner Challenger - Wolfsburg Bristol Challenger Trophy - Bristol The LTA Manchester Challenger - Manchester Warta Cup 2001 - Sopot Shenzhen Challenger Antalya Open - Antalya Garanti Koza Sofia Open - Sofia CA Challenge - Graz Biella Challenger Parma Challenger Biella 1 Challenger Zadar Challenger Garden Open 2005 - Rome South African Airways Open - East London BMW Open - Munich PBZ Zagreb Indoors - Zagreb Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Maharashtra Open - Pune ASB Classic - Auckland Open 13 Provence - Marseille Kremlin Cup - Moscow Bengalaru Challenger PBZ Zagreb Indoors - Zagreb Apia International - Sydney UNICEF Open - 's Hertogenbosch ATP Studena Croatia Open Umag - Umag Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Citi Open - Washington PBZ Zagreb Indoors - Zagreb Kremlin Cup - Moscow Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London Davis Cup, Group 2, 2R, CYP-SLO 3-2 Davis Cup, Group 2, 2R, SLO-LTU 5-0 Davis Cup, Group 2, PO, SLO-TUN 4-1 Davis Cup, Group 2, 1R, SLO-EGY 5-0 Davis Cup, Group 2, 1R, NOR-SLO 0-5 Davis Cup, Group I, 2R, RSA-SLO 4-1 Davis Cup, Group I, 1R, SLO-POR 3-2 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, Group 2, F, LAT-SLO, 3-2 Davis Cup, Europe/Africa Group II, 3R, LTU-SLO 2-3 Davis Cup, Group I, 1R, SLO-FIN 3-2 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, Group I, 1R, SLO-DEN 5-0 Davis Cup, Group I, PO, SLO-RSA 4-1 Davis Cup, Europe/Africa Group II, 2R, SLO-BUL 5-0 Davis Cup, Group II, 1R, SLO-MON 3-2 Australian Open (juniors) Davis Cup, Group 2, 1R, ALG-SLO 2-3 Davis Cup, World Group I, PO, PAK-SLO 3-0 Davis Cup, Group I, 1R, POL-SLO 3-2 Olympics - London